HI,
(1) Do you use the standard PSTN line?
(2) Did you subscribe callerid from your provider?
(3)which is the format of the caller id, dtmf or fsk?
(4)What "standard" or protocol is used to send the information
(5)How do you set these two parameters? cidsignalling=dtmf/bell/v23;cidstart=ring/porality
(6) what is your dialplan? please try this dialplan:
[from-pstn]
exten => s,1,Wait(3)
exten => s,n,Answer()
exten => s,n,NoOp(${CALLERID(ALL)})
exten => s,n,Hangup()
Hi,
1) Please show chan_dahdi.conf here. There are some other parameters to set.
For example:
hideallerid=no
callerid=asreceived
2) Please make your dialplan is correct.
hello:
please double check the country with opermode. what you mean by this:
=====================
- modprobe wctdm opermode=SAUDIARABIA ; check your country...
(4)What "standard" or protocol is used to send the information
I don't know. All what I know it is DTMF
(5)How do you set these two parameters? cidsignalling=dtmf/bell/v23;cidstart=ring/porality
cidsignalling=dtmf
cidstart=polarity (when I change to ring, my phone doesn't receive calls)
(6) what is your dialplan? please try this dialplan:
I tried this plan at /etc/asterisk/extensions.conf and it didn't work. My phone does receive calls at all
How can I verify my dial plan?
7) Verify your country with opermode?
I found SAUDIARABIA opermode in some forums but I'm not sure about it. I did the following command in my system:
# grep SAUDIARABIA /usr/share/dahdi/init_card_2_30
SAUDIARABIA reg16=00 reg26=C0 reg30=00 reg31=20
is this enough?